package driver;

import java.io.*;

public class Log {
	private static String sFichero =Utilitats.PATH() + Utilitats.TipusFitxers.LOG.getNom();
	private String mensajeLog;

	public Log() {
		super();
	}

	// Metodo que crea el fichero log.txt
	// En caso de que ya existiera, antes lo eliminaria
	public static void crearLog() {
		File f = new File(sFichero);
		f.delete();
		try {
			f.createNewFile();
			BufferedWriter bw = new BufferedWriter(new FileWriter(sFichero));
			bw.write("Fichero log.txt creado");
			bw.close();
		} catch (IOException ioe) {
			ioe.printStackTrace();
		}
	}

	public static void llenarLog(String mensajeLog) {
		// File f = new File(sFichero);
		try {
			BufferedWriter bw = new BufferedWriter(new FileWriter(sFichero, true));
			bw.newLine();
			bw.write(mensajeLog);
			//Guardamos los cambios del fichero
            bw.flush();
			bw.close();

		} catch (IOException ioe) {
			ioe.printStackTrace();
		}
	}
}